- Make sure Perl is configured on your web server.
Perl is a free, cross-platform web server language that you can download from numerous websites, including http://aspn.activestate.com/ASPN/Downloads/ActivePerl/
- Download the zipped fscproxy.pl.
- If you are using the Apache server, place the file in your \cgi-bin directory in \WWW root on the web server with Execute permissions.
- If you are using IIS, place it in the \Inetpub\Scripts folder on the web server with Execute permissions.
- Open the
fscproxy.pl
file in a text editor such as Notepad or ConTEXT.
- Enter the IP address of your proxy server by replacing the line:
my $proxy_path;
with
my $proxy_path="127.0.0.1";
using your proxy server IP address instead of 127.0.0.1.
important You must use quotation marks around the IP address.
- Enter the port on which your proxy server is listening by replacing the line:
my $proxy_port;
with
my $proxy_port="8080";
using the correct port number instead of 8080.
important You must use quotation marks around the port number.
- Save and close the
fscproxy.pl
file.
- Provide site or library administrators with the complete path to the
fscproxy.pl
file. They must enter this path when setting up Destiny to access IP-verified subscriptions.
note All patrons search requests are handled through onesearch.fsc.follett.com, regardless of IP authentication settings. If IP authentication is enabled for a database, onesearch.fsc.follett.com calls the One Search IP Authentication Host Script (fscproxy.pl
), which in turn will contact the selected subscription databases.
important At a minimum, the web server hosting the fscproxy.pl
script must allow outgoing HTTP connections to all supported subscription databases. Library patrons and outsiders do not need direct access to the machine hosting the fscproxy.pl
script.
Follett recommend that you configure the web server to deny access to the fscproxy.pl
script from all machines.